Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 WINDSOR PLACE Terraced £302,863 £173,500 20 Nov 2009
2 WINDSOR PLACE Terraced £339,834 £330,000 20 Apr 2022
3 WINDSOR PLACE Terraced £318,822 £275,000 25 Nov 2020
4 WINDSOR PLACE Terraced £276,063 £172,000 2 Dec 2013
5 WINDSOR PLACE Terraced £326,738 £58,000 26 Apr 1996